﻿@media only screen and (max-width: 1310px) {
	.m-time .slick-next{right: 0px;}
	.m-time .slick-prev{left: 0px;}
	.slick-list{padding: 0 50px;}
}

/*Common For Max 960*/
@media only screen and (max-width: 1199px) {

	.wp{width: 98%;}
	.wrap{width: 98%;}
	/*******************************
		-------[=index]-------
	********************************/
	.index-news .col-r{float: none;width: auto;overflow: hidden;margin-bottom: 10px;}
	.m-news{padding: 10px 20px;overflow: hidden;}
	.m-news .pic{float: left;margin-bottom: 0;margin-right: 15px;}
	.m-news .con h3{overflow: hidden;}
	.m-news .con p{overflow: hidden;}
	.ul-new{overflow: hidden;}
	.m-news .tit{padding-bottom: 8px;}
	.index-news .col-l{margin-right: 0;}
	.m-list1{margin: 0 -20px;}
	.m-list1 .con{margin: 0 20px;}
	.m-time .item p{height: auto;}
	.ul-map{height: 500px;}
	
	.m-item1 .pic{margin-top: 120px;}
	.m-item2{padding-top: 145px;}
	.m-item .txt{top: 100px;}

	#nv .col{padding: 0 10px;}
	#nv .sub{padding: 23px 10px;}
	#nv .sub dt a{font-size: 15px;}

	/*******************************
		-------[=注释]-------
		-------[=内页]-------
	********************************/
    .lm-list02 li{width: 50%;}
    .lm-pictxt2 .m-pic.l,.lm-pictxt2 .m-txt.r{float: none;width: auto;}
    .lm-pictxt2 .txt, .lm-pictxt2 .txt2,.lm-pictxt2 .txt3{padding-top: 0;}
    .lm-pictxt2 .txt-inner{position: static;}
    .lm-pictxt2 .txt h4 {font-size: 18px;line-height: 30px;padding: 0;}
    .lm-pictxt2 .txt p{height: auto;}
    .lm-pictxt2 .bor2{position: relative;padding-bottom: 70px;}
    .lm-list14 .txt h4{padding-bottom: 5px;}
 /* bg by 葡萄 ==================*/
 .bm24, .bm23{width: 100%;}
 .dc5{max-width: 100px; width: 100%;}
 .dc10{max-width: 320px; width: 100%;}
 /* end by 葡萄 ==================*/
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {

	/*******************************
		-------[=内页]-------
	********************************/
	/*布局*/
	.g-cont{padding: 20px;}
	.side-col{float: none;width: auto;}
	.main-col{margin-left: 0;}
    /*产品*/
    .lm-pictxt .bor{padding:30px 20px 0;}
    .lm-pictxt .txt h4{line-height: 40px;}
    .lm-pictxt .txt p{font-size: 14px; line-height: 24px;height: 120px;}
    .lm-pictxt .txt .btn{margin-top: 20px;}
    .lm-list11{padding: 0;}
    .lm-list11 .inner{padding: 0 20px;}
    .lm-list13{padding: 35px 0 0 0;}

    .lm-pictxt3 .f-txt{position: static; width: auto;}

	/*******************************
		-------[=头底]-------
	********************************/
	.fnav{padding-left: 0;}
	.nav .v1{padding: 0 15px;}
	/*******************************
		-------[=index]-------
	********************************/
	.m-list2 .con{margin: 0 5px;}
	.m-list2{margin: 0 -5px;}
	.m-list2 .txt{padding: 15px;}
	.m-list1{margin: 0 -10px;}
	.m-list1 .con{margin: 0 10px;}
	.m-list1 h3{font-size: 16px;}
	.m-time .con{margin: 0 35px;}
	.ul-map{height: 450px;}

	.m-item1 .pic{margin-top: 85px;}
	.m-item2{padding-top: 100px;}
	#nv .sub dt a{font-size: 14px;}
}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	/*******************************
		-------[=头底]-------
	********************************/
	.hd-tel{display: none;}
	#hd{height: 60px;line-height: 60px;}
	#nv{position: absolute;z-index: 999;width: 100%;height: auto;}
	.nav{float: none;margin-bottom: 10px;}
	.nav li{float: none;width: auto;border-bottom: 1px solid #e6e6e6;margin-right: 0;position: relative;}
	.nav li .v1{text-align: center;line-height: 35px;font-size: 14px;}
	.m-so{float: none;width: auto;margin: 0;margin-bottom: 15px;}
	.menuBtn{display: block;}
	.hdr .lang{margin-right: 50px;}
	#nv .wrap{display: none;}
	#nv .sub{border: 0;position: static;padding: 0 10px;}
	#nv .sub dl,#nv .sub .con{display: none;}
	#nv .sub h3 a{display: block;font-size: 14px;text-align: center;font-weight: normal;}
	#nv .sub h3:last-child{border-bottom: 0;}
	#nv .col{width: auto;float: none;}
	.fdl{position: static;width: auto;}
	.fdr{padding: 0;padding-top: 5px;}
	.fnav dl{float: none;width: auto;padding-left: 0;margin-bottom: 5px;}
	.fnav dt{line-height: 30px;margin-bottom: 0;text-align: center;margin-bottom: 5px;
		background-color: #2b2b2b;font-size: 14px;
	}
	.fnav dt a{display: block;}
	.fnav dt a:hover{color: #c0c0c0;}
	.fnav dd{display: none;}
	.fnav dd a{display: block;text-align: center;line-height: 24px;}

	/*******************************
		-------[=index]-------
	********************************/
	.m-news .pic{float: none;margin-bottom: 10px;}
	.m-news .con p{height: auto;}
	.m-txt1 .pic{width: auto;float: none;margin-right: 0;}
	.m-txt1 .pic img{width: 100%;}
	.m-txt1 p{max-height: auto;}
	.index-contact .pic{margin-right: 20px;}
	.index-contact .con{padding-top: 20px;}
	.m-list2 li{float: none;width: auto;margin-bottom: 15px;}
	.index-line{padding-top: 20px;}
	.index-line .tit{font-size: 24px;margin-bottom: 20px;}
	.m-list1 li{width: 50%;margin-bottom: 10px;}
	.index-ensure .tit{font-size: 18px;margin-bottom: 20px;}
	.index-ensure{padding: 20px 0;}
	.m-list1 h3{margin-bottom: 10px;}
	.m-time ul{padding-top: 190px;}
	.m-time li .year{float: none;margin: 0 auto 20px;}
	.m-time li h3{text-align: center;}
	.m-time li p{text-align: center;}
	.m-time li .year{margin: 0 auto 20px;}
	.m-time li h3{text-align: center;}
	.index-time{padding-bottom: 20px;}
	.m-time li.slick-current{margin-top: 0px;}
	
	.ul-map{height: 250px;}
	#banner{height: 270px;}
	.m-item1 .pic{width: auto;text-align: center;}
	.m-item1 .pic img{display: inline-block;}
	.m-item2{padding-top: 70px;}
	.m-item .txt{top: 85px;}
	.m-time .i1,.m-time .i3{display: none;}
	/*******************************
		-------[=内页]-------
	********************************/
	/*页码*/
	.page{margin: 20px 0;font-size: 12px;font-weight: normal;}
	.page li{margin: 2px;}
	.page a{width: 20px;height: 20px;line-height: 20px;}
    .lm-tit2{font-size: 18px;line-height: 40px;}
    /*产品*/
    .product-row1 .col-r,.product-row1 .col-l{float: none;width: auto;}
    .product-row1 .play{padding: 0;}
    .lm-roll1-nav,
    .lm-roll1-nav.slick-slider{display: none;}
    .lm-roll1-for{width:100%;}
    .lm-roll1-for .slick-arrow{display: block!important;}
    .lm-pictxt .m-txt,.lm-pictxt .m-txt,
    .lm-pictxt .m-pic.l,.lm-pictxt .m-pic.r{float: none;width: auto;}
    .lm-pictxt .txt{padding-top: 0;}
    .lm-pictxt .txt-inner{position: static;}
    .lm-pictxt .bor{padding: 20px;}
    .lm-list08 li{float: none;width: auto;margin-bottom: 10px;}
    .lm-list10 p{font-size: 14px;line-height: 20px;}
    .lm-list11 li,
    .lm-list12 li{float: none;width: auto;margin-bottom: 10px;}
    .lm-list11 .more{margin-top: 10px;}
    .lm-h60{height: 30px;}
    .m-contact{padding: 20px 10px;}
    .m-contact .tit{padding-left: 10px;}
    .lm-list13 .pic{width: 60px;height: 60px;}
    .lm-pictxt2 .txt2 h4{font-size: 18px;line-height: 24px;}
    .lm-pictxt2 .txt2 .bot{bottom: 20px;font-size: 14px;}
    .lm-pictxt2 .txt2 .bot a{display: inline-block;}
    .m-people .pic-box,.m-people .txt-box{float: none;width: auto;}
    .m-people .txt-box{margin-top: 50px;}
    .post-search{display: none;}
    /*.post-search .inp{width: 160px;}*/
    .lm-list01 .pic{float: none;width: auto;margin:0 0 10px;}
    .lm-list07 .date{float: none;width: auto;text-align: left;}
    .lm-list07 .date span{display: inline-block;padding-left: 10px;}
    .lm-list07 .txt{padding: 0;}
    .lm-list05 .txt h4{height: 72px;line-height: 24px;font-size: 14px;}
    .lm-list05 li{padding: 10px 0;}
    .lm-list05 .txt{padding-right: 65px;padding-left: 10px;}
    .lm-list05 .btn-down{width: 60px;line-height: 35px;padding-top: 25px;right: 0;}
    .m-article h1{font-size: 18px;line-height: 30px;margin-top: 20px;}
    .m-article .cont{padding: 20px 0 35px;}
    .m-article .marticle-page{margin-top: 35px;}
    .m-article .marticle-page a{font-size: 12px;max-width: 100%;float: none;}
    .m-article .marticle-page .next{float: none;}
    .lm-list04{padding-left: 10px;}
    .lm-list04 em{font-size: 20px;padding-right: 40px;background-position: 30px center;line-height: 100px;}
    .lm-list04 .pic{width: 100px;height: 100px; margin-left: 50px;float: none;}
    .lm-list04 li .line{left: 38px;top: 50px;}
    .lm-list04 .tit{line-height: 100px;float: none;margin-left: 50px;}
    .lm-list04 li{height: 200px;}
    .lm-list03 .pic.l,.lm-list03 .pic.r{float: none;}
    .lm-list03 .pic.mr20,.lm-list03 .pic.ml20{margin: 0;}
    .lm-list03 .pic{width: auto;}
    .lm-map,.map-note{display: none;}
    .lm-slickmap.slick-slider{display: block !important;}
    .lm-list14 li{float: none;width: auto;}
    .lm-list14 .txt{padding: 10px 5px 0 10px;}
    .lm-text2 .pic{float: none;width: auto;}
    .lm-list15 li{float: none;width: auto;}
    .lm-pictxt3 .txt-box,.lm-pictxt3 .pic-box{float: none;width: auto;}
    .lm-pictxt3 .txt p{display: inline-block;}
    .lm-pictxt3 .txt .p1{display: block;}
    .lm-pictxt3 .arr{display: block;}
    .lm-pictxt3 .txt-box{height: auto;padding-bottom: 30px;}
    .lm-pictxt3 .inner{font-size: 12px;line-height: 24px;}
    .lm-pictxt3 .inner h4{font-size: 16px;}



    /* bg by 葡萄 ==================*/
    .dc7{width: 100%!important;}
    .box-m3 .bm32{font-size: 12px;}

    /* end by 葡萄 ==================*/

}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	/*******************************
		-------[=头底]-------
	********************************/
	.hdr .lang{display: none;}
	.logo{width: 60%;line-height: 60px;padding-left: 10px;}
	/*******************************
		-------[=index]-------
	********************************/
	.index-news{padding: 20px 0;}
	.m-news .con{margin-bottom: 10px;}
	.index-contact .pic{display: none;}
	.index-contact .con{padding: 15px;}
	.index-contact span{margin-bottom: 0;}
	.index-contact em{font-size: 20px;}
	.m-txt1{padding: 15px;}
	.m-txt1 .tit{font-size: 16px;}
	.ul-new li a{height: 30px;line-height: 30px;}
	.m-list2 h3{font-size: 16px;}
	.m-list1{margin: 0;}
	.m-list1 li{}
	.m-list1 .con{margin: 0 5px;}
	.m-list1 .pic{margin-bottom: 15px;width: 120px;height: 120px;}
	.m-list1 h3{font-size: 14px;line-height: 24px;overflow: hidden;height: 24px;
		margin-bottom: 5px;
	}
	.m-list1 h3 a{height: auto;}
	.m-list1 p{font-size: 12px;line-height: 18px;height: 75px;}
	#banner{height: 220px;}

	.gt1{font-size: 18px;line-height: 33px;margin-bottom: 10px;}

	/*.index-map{display: none;}*/
	.ul-map{height: 165px;}
	/*******************************
		-------[=内页]-------
	********************************/
    /*公用标题*/
    .lm-tit1{font-size: 18px;line-height:44px;}
    .lm-list02 li{float: none;width: auto;}
	.lm-tab01{font-size: 12px;line-height: 24px;}
    .product-row1 .txt{padding: 20px 10px;}
    .product-row1 .txt h3{font-size: 16px;margin-bottom: 8px;}
    .product-row1 .txt .btn{font-size: 15px;line-height: 30px;}
    .lm-list10 li{float: none;width: auto;}
    .lm-list13 li{float: none;width: auto;margin-bottom: 15px;}
/*    .post-search .sub{display: block;margin: 40px auto 0;}
    .post-search span{font-size: 14px;}*/
    .list-post dd{padding: 10px 20px 20px 20px;}
    .lm-list07 .txt p{height: 80px;-webkit-line-clamp:4;}
    .lm-list07 .txt h4{font-size: 16px;}
    .lm-list07 .date{font-size: 26px;}
    .lm-list07 li{padding-right: 10px;}
    .lm-list07 a{padding: 15px 20px 15px 15px;}
    .lm-list06 p{font-size: 12px;padding-left: 18px;}
    .lm-list05 .pic{float: none;width: auto;margin-bottom: 10px;}
    .lm-list05 li{height: auto;}
    .lm-list05{margin: 0;}
    .lm-list05 .txt{padding-left: 0;}




/* bg by 葡萄 ==================*/
.box-faq .m1{padding-left: 30px; background-size: 25px auto;}	
.box-faq .m2 p{background-size: 25px auto; padding-left: 37px; padding-top: 0; padding-bottom: 10px;}
.box-faq .m2{padding: 12px 10px;}
.box-faq .m1 h3{background-size: 12px auto;}
.dc1{padding-bottom: 15px;}
.box-m1 .bm11 label{font-size: 14px;}
.box-m1 .bm11 h3{font-size: 14px;}
.dc1 h3{font-size: 16px; background-size: auto 19px;}
.dc2,.dc9{height: 100px; font-size: 14px; padding: 5px;}
.box-m2 li{width: 100%;}
.dc4{float: none; padding-bottom: 10px;}
.box-m3 .bm31{font-size: 14px;}
.bm22{font-size: 14px;}
.dc6{max-width: 85px;}
.dc5{max-width: 85px;}
.bm22{max-width: 85px; width: 100%; min-width: auto; float: none;}
.dc16{padding-left: 0px!important;}
.bm22 .em1{display: none!important;}
.bm22{text-align: justify; height: 23px;}
.bm22 .em1{display: inline-block /* Opera */;
padding-left: 100%; }
.dc16{padding-left: 10px;}
.box-m3 .bm32{width: 70px;}
.bm33 input{width: 34px;}
.dc4{padding-top: 0px;}
.dc10 .bm13{float: none;}
.dc10 .bm12 input{width: 100%;}
.box-m1 .bm11{display: block;}
.dc10{max-width:none; width: 100%;}
.dc13 input{width: 100%!important;}
.dc13 span{padding-right: 0px;}
.dc17{font-size: 12px;}


/* end by 葡萄 ==================*/

}
